/*  ___ _  ____  __ _  _    ___       _ _          
 * | _ \ |/ /  \/  | \| |  / _ \ _ _ | (_)_ _  ___ 
 * |  _/ ' <| |\/| | .` | | (_) | ' \| | | ' \/ -_)
 * |_| |_|\_\_|  |_|_|\_|  \___/|_||_|_|_|_||_\___|
 */
#ifndef __PKMNONLINE_TEXTUREMANAGER_H__
#define __PKMNONLINE_TEXTUREMANAGER_H__
#include <windows.h>
#include <gl/gl.h> /* OpenGL */
#include <il/il.h> /* DevIL Image Library */
#include <list>
#include "texture.h"

class CTextureManager {
public:
	static CTexture *Load(const char *szFileName);

private:
	static CTexture *Get(const char *szFileName);
};

#endif /* __PKMNONLINE_TEXTUREMANAGER_H__ */
